/* custom.css, Copyright (C) 2007 - 2010 YOOtheme GmbH */

/*
 * This CSS file is for customization purpose only
 */ 

#logo a.logo-icon {
  display: block;
  width: 300px;
  height: 55px;
  background: url(../../../images/yootheme/logo.png) 0 0 no-repeat;
}

.dir-button {
  height: 42px;
  width: 224px;
  overflow: hidden;
  background: url("../../../images/get-directions.png") no-repeat scroll 0 0 transparent;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);
  display: block;  
  line-height: 32px;
  color:#fff;
}
.dir-button :hover {
  height: 42px;
  width: 224px;
  overflow: hidden;
  background: url("../../../images/get-directions.png") no-repeat scroll 0 -42px transparent;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);
  display: block;  
  cursor:pointer;
  color:#f0f0f0 !important;
  text-decoration:none;
}

.dir-button span{
  padding-left: 45px !important;
}
.social-icons {
    display: inline-block;
    height: 45px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    width: 44px;
}
span.social-icons:hover {
    background-position: 0 0 !important;
}
span.twitter {
    background: url("../images/social-icons_twitter.png") no-repeat scroll 0 -45px transparent !important;
}
span.facebook {
    background: url("../images/social-icons_facebook.png") no-repeat scroll 0 -45px transparent !important;
}
span.google {
    background: url("../images/social-icons_google.png") no-repeat scroll 0 -45px transparent !important;
}
span.link-in {
    background: url("../images/social-icons_link-in.png") no-repeat scroll 0 -45px transparent !important;
}
span.youtube {
    background: url("../images/social-icons_youtube.png") no-repeat scroll 0 -45px transparent !important;
}
span.foursquare {
    background: url("../images/social-icons_foursquare.png") no-repeat scroll 0 -45px transparent !important;
}
